income from installment sales - Espagnol Anglais Dictionnaire